Big Huge Thesaurus

Lycopodium complanatum

noun